Sionna RT:技术报告
文章背景与核心概要
本文介绍了开源、GPU加速的无线电波传播仿真射线追踪器——Sionna RT(自0.14版本起集成至Sionna库中)。Sionna RT最核心的突破在于其可微分性(differentiability),它允许用户计算信道冲激响应(CIRs)、无线电图(radio maps)等指标关于环境与系统参数(如材料属性、天线方向图和天线阵列几何形状)的梯度。
随着Sionna 1.0版本的发布,该射线追踪器经历了一次全面的架构重构,显著提升了处理速度、内存效率和可扩展性。本技术报告详细阐述了Sionna RT用于高效模拟无线电波传播的底层算法,说明了利用不同方法计算CIRs和无线电图的实现细节,并探讨了当前的系统局限性。
Sionna RT:技术报告
Sionna RT: Technical Report
摘要
Sionna RT 是一个开源的、GPU加速的射线追踪器,集成在 Sionna 库中(从 0.14 版本开始),旨在用于模拟无线电波传播。Sionna RT 的一个突出特点是其可微分性,允许用户计算信道冲激响应(CIRs)、无线电图以及其他指标关于环境和系统参数(例如材料属性、天线方向图和阵列几何形状)的梯度。
1.0 版本的发布引入了全面的架构重构,极大地提升了处理速度、内存效率和可扩展性。本技术报告概述了底层传播算法,详细说明了如何使用不同的方法计算 CIR 和无线电图,并指出了当前的系统局限性。
Summary
Sionna RT is an open-source, GPU-accelerated ray tracer integrated into the Sionna library (starting from version 0.14) designed for simulating radio wave propagation. A standout feature of Sionna RT is its differentiability, allowing users to calculate gradients of channel impulse responses (CIRs), radio maps, and other metrics with respect to environment and system parameters (e.g., material properties, antenna patterns, and array geometries).
The 1.0 release introduced a comprehensive architectural overhaul, dramatically boosting processing speed, memory efficiency, and extensibility. This technical document outlines the underlying propagation algorithms, details how CIRs and radio maps are computed using distinct methods, and addresses current system limitations.
文档元数据
Document Metadata
| 元数据字段 | 详情 |
|---|---|
| arXiv 标识符 | arXiv:2504.21719 [cs.IT] |
| 主分类 | 信息论 (cs.IT) |
| 次分类 | 人工智能 (cs.AI)、信号处理 (eess.SP) |
| 提交时间线 | 2025年4月30日提交;2026年9月3日最后修订(第三版 v3) |
| DOI | 10.48550/arXiv.2504.21719 |
Metadata Field Details arXiv Identifier arXiv:2504.21719 [cs.IT] Primary Subject Information Theory ( cs.IT)Secondary Subjects Artificial Intelligence ( cs.AI), Signal Processing (eess.SP)Submission Timeline Submitted on 30 Apr 2025; Last revised on 3 Sep 2026 (Version v3) DOI 10.48550/arXiv.2504.21719
作者
Authors
- Fayçal Aït Aoudia
- Jakob Hoydis
- Merlin Nimier-David
- Baptiste Nicolet
- Sebastian Cammerer
- Alexander Keller
摘要原文
Abstract
Sionna is an open-source, GPU-accelerated library that, as of version 0.14, incorporates a ray tracer, Sionna RT, for simulating radio wave propagation. A unique feature of Sionna RT is differentiability, enabling the calculation of gradients for the channel impulse responses (CIRs), radio maps, and other related metrics with respect to system and environmental parameters, such as material properties, antenna patterns, and array geometries. The release of Sionna 1.0 provided a complete overhaul of the ray tracer, significantly improving its speed, memory efficiency, and extensibility. This document details the algorithms employed by Sionna RT to simulate radio wave propagation efficiently, while also addressing their current limitations. Given that the computation of CIRs and radio maps requires distinct algorithms, these are detailed in separate sections. For CIRs, Sionna RT integrates shooting and bouncing of rays (SBR) with the image method and uses a hashing-based mechanism to efficiently eliminate duplicate paths. Radio maps are computed using a purely SBR-based approach for the non-diffracted component, complemented by a stage for diffracted paths.
全文与访问链接
Full-Text & Access Links
- PDF 版本: 查看 PDF
- HTML 版本: arXiv HTML (实验性)
- 源代码: TeX 源码
- PDF Version: View PDF
- HTML Version: arXiv HTML (Experimental)
- Source Code: TeX Source